package com.jic.data.mapper;

import com.jic.data.model.entity.SalesReginAmount;

import java.util.List;
public interface SalesReginAmountMapper {

	/**
	 * SALES_REGIN_AMOUNT插入数据
	 * @param salesReginAmount 入参实体类
	 */
	int insert (SalesReginAmount salesReginAmount);

	/**
	 * SALES_REGIN_AMOUNT插入数据
	 * @param salesReginAmount 入参实体类
	 */
	int insertSelective (SalesReginAmount salesReginAmount);

	/**
	 * SALES_REGIN_AMOUNT根据表对象数据修改数据
	 * @param salesReginAmount 入参实体类
	 */
	int updateByPrimaryKey (SalesReginAmount salesReginAmount);

	/**
	 * SALES_REGIN_AMOUNT根据表对象数据修改数据
	 * @param salesReginAmount 入参实体类
	 */
	int updateByPrimaryKeySelective (SalesReginAmount salesReginAmount);

	/**
	 * SALES_REGIN_AMOUNT根据id删除数据
	 * @param salesReginAmount 入参实体类
	 */
	int deleteByPrimaryKey (SalesReginAmount salesReginAmount);

	/**
	 * SALES_REGIN_AMOUNT根据主键查询数据
	 * @param salesReginAmount 入参实体类
	 */
	SalesReginAmount selectByPrimaryKey (SalesReginAmount salesReginAmount);

	/**
	 * SALES_REGIN_AMOUNT根据主键查询数据
	 * @param salesReginAmount 入参实体类
	 */
	List<SalesReginAmount> listPageBySelective (SalesReginAmount salesReginAmount);

	/**
	 * SALES_REGIN_AMOUNT查询数据
	 * @param salesReginAmount 入参实体类
	 */
	List<SalesReginAmount>  selectBySelective (SalesReginAmount salesReginAmount);

	List<SalesReginAmount> selectReginAmount(SalesReginAmount salesReginAmount);

	List<SalesReginAmount> selectProvinceAmount(SalesReginAmount salesReginAmount);

	}
